@echo off
title 管理端启动
color 0A

echo 启动管理端...
echo 当前目录: %CD%
echo.

echo 检查Node.js...
node -v
if errorlevel 1 (
    echo 错误: 未安装Node.js
    pause
    exit /b 1
)
echo.

echo 检查构建文件...
if exist "dist\index.html" (
    echo 使用构建版本启动...
    echo 访问地址: http://localhost:8088
    echo 按 Ctrl+C 停止服务
    echo.
    
    node server.js
    
) else (
    echo 构建文件不存在，尝试开发模式...
    
    if not exist "node_modules" (
        echo 安装依赖中...
        npm install --registry=https://registry.npmmirror.com --legacy-peer-deps
        if errorlevel 1 (
            echo 依赖安装失败
            pause
            exit /b 1
        )
    )
    
    npm run serve
)

echo.
echo 服务已停止
pause